package wortubung.lang;

import java.util.Collection;

import wortubung.core.LANG;
import wortubung.inflection.VerbConjugation;
import wortubung.util.Printable;

public class LangLatinManager extends LanguageManager {

	LangLatinManager(Printable prompt) {
		super(prompt);
	}

	@Override public final LANG getLanguage() { return LANG.la; }

	@Override
    public String toVernacular(String transliterate) {
    	return transliterate;
    }

    @Override
    protected String preprocessWordPattern(String pattern) {
    	return pattern.replaceAll("_", " ").replaceAll("\\*", ".*");
    }

	@Override
	public Collection<String> getVerbsOfIrregularConjugations() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public VerbConjugation conjugate(String verb) {
		// TODO Auto-generated method stub
		return null;
	}
}
